<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        

        // 或者  |

        // 或者  []

        // 0-9   [0-9]
        // a-z   [a-f]
        // A-Z

        // [0-9a-zA-Z]


        let reg = /0|1|2|3|4|5|6|7|8|9/ ;

        console.log(reg.test('hello2')) ;


        let reg2 = /[01a]/ ;   // 校验 0或者1或者a
        console.log(reg2.test('helloa')) ;


        // 判断是否有数字
        let reg3 = /[0-9]/ ;
        console.log(reg3.test('helloa3')) ;


        // 判断小写
        let reg4 = /[a-z]/;
        console.log(reg4.test('helloa3')) ;


        // 用户名由小写,数字,大写及下划线
        let reg5 = /[0-9a-zA-Z_]/ ;
        console.log(reg5.test('______'))

    </script>
    
</body>
</html>